home *** CD-ROM | disk | FTP | other *** search
/ Inter.Net 55-1 / Inter.Net 55-1.iso / CBuilder / Setup / BCB / data.z / dbreg.hpp < prev    next >
Encoding:
C/C++ Source or Header  |  1998-02-09  |  1.9 KB  |  62 lines

  1. // Borland C++ Builder
  2. // Copyright (c) 1995, 1998 by Borland International
  3. // All rights reserved
  4.  
  5. // (DO NOT EDIT: machine generated header) 'DBReg.pas' rev: 3.00
  6.  
  7. #ifndef DBRegHPP
  8. #define DBRegHPP
  9. #include <DsgnIntf.hpp>
  10. #include <Classes.hpp>
  11. #include <SysUtils.hpp>
  12. #include <SysInit.hpp>
  13. #include <System.hpp>
  14.  
  15. //-- user supplied -----------------------------------------------------------
  16.  
  17. namespace Dbreg
  18. {
  19. //-- type declarations -------------------------------------------------------
  20. class DELPHICLASS TDBStringProperty;
  21. class PASCALIMPLEMENTATION TDBStringProperty : public Dsgnintf::TStringProperty 
  22. {
  23.     typedef Dsgnintf::TStringProperty inherited;
  24.     
  25. public:
  26.     virtual Dsgnintf::TPropertyAttributes __fastcall GetAttributes(void);
  27.     virtual void __fastcall GetValueList(Classes::TStrings* List);
  28.     virtual void __fastcall GetValues(Classes::TGetStrProc Proc);
  29. public:
  30.     /* TPropertyEditor.Destroy */ __fastcall virtual ~TDBStringProperty(void) { }
  31.     
  32. public:
  33.     /* TObject.Create */ __fastcall TDBStringProperty(void) : Dsgnintf::TStringProperty() { }
  34.     
  35. };
  36.  
  37. class DELPHICLASS TDataFieldProperty;
  38. class PASCALIMPLEMENTATION TDataFieldProperty : public Dbreg::TDBStringProperty 
  39. {
  40.     typedef Dbreg::TDBStringProperty inherited;
  41.     
  42. public:
  43.     virtual System::AnsiString __fastcall GetDataSourcePropName(void);
  44.     virtual void __fastcall GetValueList(Classes::TStrings* List);
  45. public:
  46.     /* TPropertyEditor.Destroy */ __fastcall virtual ~TDataFieldProperty(void) { }
  47.     
  48. public:
  49.     /* TObject.Create */ __fastcall TDataFieldProperty(void) : Dbreg::TDBStringProperty() { }
  50.     
  51. };
  52.  
  53. //-- var, const, procedure ---------------------------------------------------
  54. extern PACKAGE void __fastcall Register(void);
  55.  
  56. }    /* namespace Dbreg */
  57. #if !defined(NO_IMPLICIT_NAMESPACE_USE)
  58. using namespace Dbreg;
  59. #endif
  60. //-- end unit ----------------------------------------------------------------
  61. #endif    // DBReg
  62.